using System;
using System.Collections.Generic;
using Crosland.Framework.Base;

namespace Crosland.Offline.Core
{
    /// <summary>
    /// Material Objeto para el mapeo de la tabla MATERIAL.
    /// </summary>
    [Serializable]
    public class Material
    {

        private System.String matnr;
        private System.String vtweg;
        private System.String vkorg;
        private System.String maktx;
        private System.String lvorm;
        private System.String mtart;
        private System.String matkl;
        private System.String bismt;
        private System.String meins;
        private System.String spart;
        private System.String mtposMara;
        private System.String werks;
        private System.String lgort;
        private System.String labst;
        private System.String vrkme;
        private System.String mtpos;
        private System.String dwerk;
        private System.String prodh;
        private System.String marca;
        private System.String modelo;

        public Material()
        {
        }

        public virtual System.String Matnr
        {
            get { return matnr; }
            set { matnr = value; }
        }

        public virtual System.String Vkorg
        {
            get { return vkorg; }
            set { vkorg = value; }
        }

        public virtual System.String Vtweg
        {
            get { return vtweg; }
            set { vtweg = value; }
        }

        public virtual System.String Maktx
        {
            get { return maktx; }
            set { maktx = value;}
        }

        public virtual System.String Lvorm
        {
            get { return lvorm; }
            set { lvorm = value;}
        }

        public virtual System.String Mtart
        {
            get { return mtart; }
            set { mtart = value;}
        }

        public virtual System.String Matkl
        {
            get { return matkl; }
            set { matkl = value;}
        }

        public virtual System.String Bismt
        {
            get { return bismt; }
            set { bismt = value;}
        }

        public virtual System.String Meins
        {
            get { return meins; }
            set { meins = value;}
        }

        public virtual System.String Spart
        {
            get { return spart; }
            set { spart = value;}
        }

        public virtual System.String MtposMara
        {
            get { return mtposMara; }
            set { mtposMara = value;}
        }

        public virtual System.String Werks
        {
            get { return werks; }
            set { werks = value;}
        }

        public virtual System.String Lgort
        {
            get { return lgort; }
            set { lgort = value;}
        }

        public virtual System.String Labst
        {
            get { return labst; }
            set { labst = value;}
        }

        public virtual System.String Vrkme
        {
            get { return vrkme; }
            set { vrkme = value;}
        }

        public virtual System.String Mtpos
        {
            get { return mtpos; }
            set { mtpos = value;}
        }

        public virtual System.String Dwerk
        {
            get { return dwerk; }
            set { dwerk = value;}
        }

        public virtual System.String Prodh
        {
            get { return prodh; }
            set { prodh = value;}
        }

        public virtual System.String Marca
        {
            get { return marca; }
            set { marca = value; }
        }

        public virtual System.String Modelo
        {
            get { return modelo; }
            set { modelo = value; }
        }

     }
}
